#include <vector>
#include <stdio.h>
#include <iostream>
#include <string>
#include <fstream> 

#include <windows.h>
#include <tchar.h>





#pragma once

using namespace std;


class PointTraj
{
	//y
	double latitude;
	//x
	double longitude;
	//z
	double altitude;
	//t
	double timestamp;
public:
	PointTraj(double latitude, double longitude, double altitude, double timestamp);
	~PointTraj(void);
	
	inline double getLatitude() { return latitude;}
	inline double getLongitude() { return longitude;}
	inline double getAltitude() { return altitude;}
	inline double getTimestamp() { return timestamp;}
	
	inline void setLatitude(double latitude) {	this->latitude = latitude;}
	inline void setLongitude(double longitude) {	this->longitude = longitude;}
	inline void setAltitude(double altitude) {	this->altitude = altitude;}
	inline void setTimestamp(double timestamp) {	this->timestamp = timestamp;}
};



class TrajFileCreator
{

	

public:
	TrajFileCreator();
	~TrajFileCreator(void);

	void findNewTraj(const char* _file);

	
};

